sit on their hands - Allemand Anglais Dictionnaire